package br.com.ac.fatureweb.model.vo;

import br.com.ac.fatureweb.model.billing.LogLeitura;
import br.com.ac.fatureweb.model.carga.Imovel;

public class RelatorioOcorrenciaVO {

	/**
	 * {@link Imovel#getOrdemRoteiro()}
	 */
	private Integer ordemRoteiro;

	/**
	 * {@link Imovel#getEnderecoFormatado()}
	 */
	private String endereco;

	/**
	 * {@link Imovel#getInscricao()}
	 */
	private Long inscricao;

	/**
	 * {@link Imovel#getNomeResponsavel()}
	 */
	private String nomeResponsavel;

	/**
	 * {@link Imovel#getOcorrenciaAnterior()}
	 */
	private String ocorrenciaAnterior;

	/**
	 * {@link LogLeitura#getCodOcorrencia1()}
	 */
	private Long codOcorrencia1;

	/**
	 * {@link LogLeitura#getCodOcorrencia1()}
	 */
	private String ocorrencia1;

	/**
	 * {@link LogLeitura#getLeitura()}
	 */
	private Long leitura;

	/**
	 * {@link LogLeitura#getCodOcorrencia2()}
	 */
	private String ocorrencia2;

	/**
	 * {@link LogLeitura#getIdLeiturista())}
	 */
	private Long idLeiturista;

	public RelatorioOcorrenciaVO(Imovel imo, Long leitura,
			String ocorrenciaAnterior, String ocorrencia1, String ocorrencia2,
			Long idLeiturista, Long codOcorrencia1) {
		super();
		this.ordemRoteiro = imo.getOrdemRoteiro();
		this.endereco = imo.getEnderecoFormatado();
		this.inscricao = imo.getInscricao();
		this.nomeResponsavel = imo.getNomeResponsavel();
		this.ocorrenciaAnterior = ocorrenciaAnterior;
		this.ocorrencia1 = ocorrencia1;
		this.leitura = leitura;
		this.ocorrencia2 = ocorrencia2;
		this.idLeiturista = idLeiturista;
		this.codOcorrencia1 = codOcorrencia1;
	}

	public Integer getOrdemRoteiro() {
		return ordemRoteiro;
	}

	public void setOrdemRoteiro(Integer ordemRoteiro) {
		this.ordemRoteiro = ordemRoteiro;
	}

	public String getEndereco() {
		return endereco;
	}

	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}

	public Long getInscricao() {
		return inscricao;
	}

	public void setInscricao(Long inscricao) {
		this.inscricao = inscricao;
	}

	public String getNomeResponsavel() {
		return nomeResponsavel;
	}

	public void setNomeResponsavel(String nomeResponsavel) {
		this.nomeResponsavel = nomeResponsavel;
	}

	public String getOcorrenciaAnterior() {
		return ocorrenciaAnterior;
	}

	public void setOcorrenciaAnterior(String ocorrenciaAnterior) {
		this.ocorrenciaAnterior = ocorrenciaAnterior;
	}

	public String getOcorrencia1() {
		return ocorrencia1;
	}

	public void setOcorrencia1(String ocorrencia1) {
		this.ocorrencia1 = ocorrencia1;
	}

	public Long getLeitura() {
		return leitura;
	}

	public void setLeitura(Long leitura) {
		this.leitura = leitura;
	}

	public String getOcorrencia2() {
		return ocorrencia2;
	}

	public void setOcorrencia2(String ocorrencia2) {
		this.ocorrencia2 = ocorrencia2;
	}

	public Long getIdLeiturista() {
		return idLeiturista;
	}

	public void setIdLeiturista(Long idLeiturista) {
		this.idLeiturista = idLeiturista;
	}

	public Long getCodOcorrencia1() {
		return codOcorrencia1;
	}

	public void setCodOcorrencia1(Long codOcorrencia1) {
		this.codOcorrencia1 = codOcorrencia1;
	}

}
